Tables [dbo].[WorkflowQueue]
Properties
PropertyValue
Created10:31:43 AM Tuesday, March 02, 2010
Last Modified1:20:17 PM Thursday, February 23, 2012
Columns
NameData TypeMax Length (Bytes)Allow NullsDefault
Cluster Primary Key PK_WorkflowQueue: WorkFlowQueueKeyWorkFlowQueueKeyuniqueidentifier16
No
(newid())
WorkItemsimagemax
Yes
Descriptionnvarchar(200)400
No
('')
Foreign Keys FK_WorkflowQueue_TaskItem: [dbo].[TaskItem].TaskItemKeyIndexes IX_WorkflowQueue_TaskItemKey: TaskItemKeyTaskItemKeyuniqueidentifier16
Yes
SelectionKeyuniqueidentifier16
Yes
WorkFlowQueueItemStatusCodeint4
No
((0))
Stageint4
Yes
((0))
DateExecuteddatetime8
Yes
CreatedOndatetime8
No
Foreign Keys FK_WorkflowQueue_UserMain_CreatedBy: [dbo].[UserMain].CreatedByUserKeyIndexes IX_WorkflowQueue_CreatedByUserKey: CreatedByUserKeyCreatedByUserKeyuniqueidentifier16
No
UpdatedOndatetime8
No
Foreign Keys FK_WorkflowQueue_UserMain_UpdatedBy: [dbo].[UserMain].UpdatedByUserKeyIndexes IX_WorkflowQueue_UpdatedByUserKey: UpdatedByUserKeyUpdatedByUserKeyuniqueidentifier16
No
MarkedForDeleteOndatetime8
Yes
Foreign Keys FK_WorkflowQueue_AccessMain: [dbo].[AccessMain].TaskItemAccessKeyIndexes IX_WorkflowQueue_TaskItemAccessKey: TaskItemAccessKeyTaskItemAccessKeyuniqueidentifier16
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key PK_WorkflowQueue: WorkFlowQueueKeyPK_WorkflowQueueWorkFlowQueueKey
Yes
IX_WorkflowQueue_CreatedByUserKeyCreatedByUserKey
IX_WorkflowQueue_TaskItemAccessKeyTaskItemAccessKey
IX_WorkflowQueue_TaskItemKeyTaskItemKey
IX_WorkflowQueue_UpdatedByUserKeyUpdatedByUserKey
Foreign Keys Foreign Keys
NameColumns
FK_WorkflowQueue_AccessMainTaskItemAccessKey->[dbo].[AccessMain].[AccessKey]
FK_WorkflowQueue_TaskItemTaskItemKey->[dbo].[TaskItem].[TaskItemKey]
FK_WorkflowQueue_UserMain_CreatedByCreatedByUserKey->[dbo].[UserMain].[UserKey]
FK_WorkflowQueue_UserMain_UpdatedByUpdatedByUserKey->[dbo].[UserMain].[UserKey]
SQL Script
CREATE TABLE [dbo].[WorkflowQueue]
(
[WorkFlowQueueKey] [uniqueidentifier] NOT NULL CONSTRAINT [DF_WorkflowQueue_WorkFlowQueueKey] DEFAULT (newid()),
[WorkItems] [image] NULL,
[Description] [nvarchar] (200) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL CONSTRAINT [DF_WorkflowQueue_Description] DEFAULT (''),
[TaskItemKey] [uniqueidentifier] NULL,
[SelectionKey] [uniqueidentifier] NULL,
[WorkFlowQueueItemStatusCode] [int] NOT NULL CONSTRAINT [DF_WorkflowQueue_WorkFlowQueueItemStatusCode] DEFAULT ((0)),
[Stage] [int] NULL CONSTRAINT [DF_WorkflowQueue_Stage] DEFAULT ((0)),
[DateExecuted] [datetime] NULL,
[CreatedOn] [datetime] NOT NULL,
[CreatedByUserKey] [uniqueidentifier] NOT NULL,
[UpdatedOn] [datetime] NOT NULL,
[UpdatedByUserKey] [uniqueidentifier] NOT NULL,
[MarkedForDeleteOn] [datetime] NULL,
[TaskItemAccessKey] [uniqueidentifier] NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

GO
ALTER TABLE [dbo].[WorkflowQueue] ADD CONSTRAINT [PK_WorkflowQueue] PRIMARY KEY CLUSTERED ([WorkFlowQueueKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_WorkflowQueue_CreatedByUserKey] ON [dbo].[WorkflowQueue] ([CreatedByUserKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_WorkflowQueue_TaskItemAccessKey] ON [dbo].[WorkflowQueue] ([TaskItemAccessKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_WorkflowQueue_TaskItemKey] ON [dbo].[WorkflowQueue] ([TaskItemKey]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [IX_WorkflowQueue_UpdatedByUserKey] ON [dbo].[WorkflowQueue] ([UpdatedByUserKey]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[WorkflowQueue] ADD CONSTRAINT [FK_WorkflowQueue_AccessMain] FOREIGN KEY ([TaskItemAccessKey]) REFERENCES [dbo].[AccessMain] ([AccessKey])
GO
ALTER TABLE [dbo].[WorkflowQueue] ADD CONSTRAINT [FK_WorkflowQueue_TaskItem] FOREIGN KEY ([TaskItemKey]) REFERENCES [dbo].[TaskItem] ([TaskItemKey])
GO
ALTER TABLE [dbo].[WorkflowQueue] ADD CONSTRAINT [FK_WorkflowQueue_UserMain_CreatedBy] FOREIGN KEY ([CreatedByUserKey]) REFERENCES [dbo].[UserMain] ([UserKey])
GO
ALTER TABLE [dbo].[WorkflowQueue] ADD CONSTRAINT [FK_WorkflowQueue_UserMain_UpdatedBy] FOREIGN KEY ([UpdatedByUserKey]) REFERENCES [dbo].[UserMain] ([UserKey])
GO
Uses
Used By